light-slit microscope - English Synonyms Dictionary